concealment system - French English Dictionary